engine piston rod - Español Inglés Diccionario